be a part and parcel of - Türkisch Englisch Wörterbuch